package persistencia;

import persistencia.compartido.Tipo;
import persistencia.excepciones.EscritorIncompatible;

import compartido.IEntidad;

public interface IEscritor {
	boolean esCompatible(IEntidad e);
	IProducto escribir(IEntidad e, IAlmacen fabrica) throws EscritorIncompatible;
	
	IProducto getDummy(Tipo<IEntidad> tipo) throws EscritorIncompatible;
}
